home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 6 / CU Amiga Magazine's Super CD-ROM 06 (1996)(EMAP Images)(GB)(Track 1 of 4)[!][issue 1997-01].iso / cucd / prog / gnu-c / libauto / makefile < prev    next >
Makefile  |  1995-08-10  |  11KB  |  203 lines

  1. LIB        = libauto.a
  2.  
  3. OBJS        = asl.o bullet.o commodities.o diskfont.o expansion.o \
  4.           gadtools.o graphics.o icon.o iffparse.o intuition.o \
  5.           layers.o locale.o mathffp.o mathtrans.o mathieeedoubbas.o \
  6.           mathieeedoubtrans.o mathieeesingbas.o mathieeesingtrans.o \
  7.           rexxsyslib.o translator.o utility.o wb.o amigaguide.o \
  8.           keymap.o lowlevel.o realtime.o datatypes.o nv.o
  9.  
  10. OBJS_VERS    = asl_vers.o bullet_vers.o commodities_vers.o diskfont_vers.o expansion_vers.o \
  11.           gadtools_vers.o graphics_vers.o icon_vers.o iffparse_vers.o intuition_vers.o \
  12.           layers_vers.o locale_vers.o mathffp_vers.o mathtrans_vers.o mathieeedoubbas_vers.o \
  13.           mathieeedoubtrans_vers.o mathieeesingbas_vers.o mathieeesingtrans_vers.o \
  14.           rexxsyslib_vers.o translator_vers.o utility_vers.o wb_vers.o amigaguide_vers.o \
  15.           keymap_vers.o lowlevel_vers.o realtime_vers.o datatypes_vers.o nv_vers.o
  16.  
  17. $(LIB):        $(OBJS) $(OBJS_VERS) generic_vers.o
  18.         -rm $@
  19.         ar qc $@ $?
  20.         ranlib $@
  21.  
  22. depmake:    bases
  23.         echo $(OBJS) | gawk -f gendep.awk bases - > depmake
  24.  
  25. bases:
  26.         fgrep "##base" fd:* > bases
  27.  
  28. # generated automatically
  29.  
  30. ##############################################################################
  31. asl.o:    base.c
  32.     $(CC) $(CFLAGS) -c base.c -o asl.o -DLIBRARY_NAME=\"asl.library\" \
  33.       -DLIBRARY_BASE=AslBase -DLIBRARY_VERS=__auto_asl_vers
  34. asl_vers.o:    vers.c
  35.     $(CC) $(CFLAGS) -c vers.c -o asl_vers.o -DLIBRARY_VERS=__auto_asl_vers
  36. ##############################################################################
  37. bullet.o:    base.c
  38.     $(CC) $(CFLAGS) -c base.c -o bullet.o -DLIBRARY_NAME=\"bullet.library\" \
  39.       -DLIBRARY_BASE=BulletBase -DLIBRARY_VERS=__auto_bullet_vers
  40. bullet_vers.o:    vers.c
  41.     $(CC) $(CFLAGS) -c vers.c -o bullet_vers.o -DLIBRARY_VERS=__auto_bullet_vers
  42. ##############################################################################
  43. commodities.o:    base.c
  44.     $(CC) $(CFLAGS) -c base.c -o commodities.o -DLIBRARY_NAME=\"commodities.library\" \
  45.       -DLIBRARY_BASE=CxBase -DLIBRARY_VERS=__auto_commodities_vers
  46. commodities_vers.o:    vers.c
  47.     $(CC) $(CFLAGS) -c vers.c -o commodities_vers.o -DLIBRARY_VERS=__auto_commodities_vers
  48. ##############################################################################
  49. diskfont.o:    base.c
  50.     $(CC) $(CFLAGS) -c base.c -o diskfont.o -DLIBRARY_NAME=\"diskfont.library\" \
  51.       -DLIBRARY_BASE=DiskfontBase -DLIBRARY_VERS=__auto_diskfont_vers
  52. diskfont_vers.o:    vers.c
  53.     $(CC) $(CFLAGS) -c vers.c -o diskfont_vers.o -DLIBRARY_VERS=__auto_diskfont_vers
  54. ##############################################################################
  55. expansion.o:    base.c
  56.     $(CC) $(CFLAGS) -c base.c -o expansion.o -DLIBRARY_NAME=\"expansion.library\" \
  57.       -DLIBRARY_BASE=ExpansionBase -DLIBRARY_VERS=__auto_expansion_vers
  58. expansion_vers.o:    vers.c
  59.     $(CC) $(CFLAGS) -c vers.c -o expansion_vers.o -DLIBRARY_VERS=__auto_expansion_vers
  60. ##############################################################################
  61. gadtools.o:    base.c
  62.     $(CC) $(CFLAGS) -c base.c -o gadtools.o -DLIBRARY_NAME=\"gadtools.library\" \
  63.       -DLIBRARY_BASE=GadToolsBase -DLIBRARY_VERS=__auto_gadtools_vers
  64. gadtools_vers.o:    vers.c
  65.     $(CC) $(CFLAGS) -c vers.c -o gadtools_vers.o -DLIBRARY_VERS=__auto_gadtools_vers
  66. ##############################################################################
  67. graphics.o:    base.c
  68.     $(CC) $(CFLAGS) -c base.c -o graphics.o -DLIBRARY_NAME=\"graphics.library\" \
  69.       -DLIBRARY_BASE=GfxBase -DLIBRARY_VERS=__auto_graphics_vers
  70. graphics_vers.o:    vers.c
  71.     $(CC) $(CFLAGS) -c vers.c -o graphics_vers.o -DLIBRARY_VERS=__auto_graphics_vers
  72. ##############################################################################
  73. icon.o:    base.c
  74.     $(CC) $(CFLAGS) -c base.c -o icon.o -DLIBRARY_NAME=\"icon.library\" \
  75.       -DLIBRARY_BASE=IconBase -DLIBRARY_VERS=__auto_icon_vers
  76. icon_vers.o:    vers.c
  77.     $(CC) $(CFLAGS) -c vers.c -o icon_vers.o -DLIBRARY_VERS=__auto_icon_vers
  78. ##############################################################################
  79. iffparse.o:    base.c
  80.     $(CC) $(CFLAGS) -c base.c -o iffparse.o -DLIBRARY_NAME=\"iffparse.library\" \
  81.       -DLIBRARY_BASE=IFFParseBase -DLIBRARY_VERS=__auto_iffparse_vers
  82. iffparse_vers.o:    vers.c
  83.     $(CC) $(CFLAGS) -c vers.c -o iffparse_vers.o -DLIBRARY_VERS=__auto_iffparse_vers
  84. ##############################################################################
  85. intuition.o:    base.c
  86.     $(CC) $(CFLAGS) -c base.c -o intuition.o -DLIBRARY_NAME=\"intuition.library\" \
  87.       -DLIBRARY_BASE=IntuitionBase -DLIBRARY_VERS=__auto_intuition_vers
  88. intuition_vers.o:    vers.c
  89.     $(CC) $(CFLAGS) -c vers.c -o intuition_vers.o -DLIBRARY_VERS=__auto_intuition_vers
  90. ##############################################################################
  91. layers.o:    base.c
  92.     $(CC) $(CFLAGS) -c base.c -o layers.o -DLIBRARY_NAME=\"layers.library\" \
  93.       -DLIBRARY_BASE=LayersBase -DLIBRARY_VERS=__auto_layers_vers
  94. layers_vers.o:    vers.c
  95.     $(CC) $(CFLAGS) -c vers.c -o layers_vers.o -DLIBRARY_VERS=__auto_layers_vers
  96. ##############################################################################
  97. ## AJGG: changed in order to use the especial baseLocale.c   ##
  98. ###############################################################
  99. locale.o:    baseLocale.c
  100.     $(CC) $(CFLAGS) -c baseLocale.c -o locale.o -DLIBRARY_NAME=\"locale.library\" \
  101.       -DLIBRARY_BASE=LocaleBase -DLIBRARY_VERS=__auto_locale_vers
  102. locale_vers.o:    vers.c
  103.     $(CC) $(CFLAGS) -c vers.c -o locale_vers.o -DLIBRARY_VERS=__auto_locale_vers
  104. ##############################################################################
  105. mathffp.o:    base.c
  106.     $(CC) $(CFLAGS) -c base.c -o mathffp.o -DLIBRARY_NAME=\"mathffp.library\" \
  107.       -DLIBRARY_BASE=MathBase -DLIBRARY_VERS=__auto_mathffp_vers
  108. mathffp_vers.o:    vers.c
  109.     $(CC) $(CFLAGS) -c vers.c -o mathffp_vers.o -DLIBRARY_VERS=__auto_mathffp_vers
  110. ##############################################################################
  111. mathieeedoubbas.o:    base.c
  112.     $(CC) $(CFLAGS) -c base.c -o mathieeedoubbas.o -DLIBRARY_NAME=\"mathieeedoubbas.library\" \
  113.       -DLIBRARY_BASE=MathIeeeDoubBasBase -DLIBRARY_VERS=__auto_mathieeedoubbas_vers
  114. mathieeedoubbas_vers.o:    vers.c
  115.     $(CC) $(CFLAGS) -c vers.c -o mathieeedoubbas_vers.o -DLIBRARY_VERS=__auto_mathieeedoubbas_vers
  116. ##############################################################################
  117. mathieeedoubtrans.o:    base.c
  118.     $(CC) $(CFLAGS) -c base.c -o mathieeedoubtrans.o -DLIBRARY_NAME=\"mathieeedoubtrans.library\" \
  119.       -DLIBRARY_BASE=MathIeeeDoubTransBase -DLIBRARY_VERS=__auto_mathieeedoubtrans_vers
  120. mathieeedoubtrans_vers.o:    vers.c
  121.     $(CC) $(CFLAGS) -c vers.c -o mathieeedoubtrans_vers.o -DLIBRARY_VERS=__auto_mathieeedoubtrans_vers
  122. ##############################################################################
  123. mathieeesingbas.o:    base.c
  124.     $(CC) $(CFLAGS) -c base.c -o mathieeesingbas.o -DLIBRARY_NAME=\"mathieeesingbas.library\" \
  125.       -DLIBRARY_BASE=MathIeeeSingBasBase -DLIBRARY_VERS=__auto_mathieeesingbas_vers
  126. mathieeesingbas_vers.o:    vers.c
  127.     $(CC) $(CFLAGS) -c vers.c -o mathieeesingbas_vers.o -DLIBRARY_VERS=__auto_mathieeesingbas_vers
  128. ##############################################################################
  129. mathieeesingtrans.o:    base.c
  130.     $(CC) $(CFLAGS) -c base.c -o mathieeesingtrans.o -DLIBRARY_NAME=\"mathieeesingtrans.library\" \
  131.       -DLIBRARY_BASE=MathIeeeSingTransBase -DLIBRARY_VERS=__auto_mathieeesingtrans_vers
  132. mathieeesingtrans_vers.o:    vers.c
  133.     $(CC) $(CFLAGS) -c vers.c -o mathieeesingtrans_vers.o -DLIBRARY_VERS=__auto_mathieeesingtrans_vers
  134. ##############################################################################
  135. mathtrans.o:    base.c
  136.     $(CC) $(CFLAGS) -c base.c -o mathtrans.o -DLIBRARY_NAME=\"mathtrans.library\" \
  137.       -DLIBRARY_BASE=MathTransBase -DLIBRARY_VERS=__auto_mathtrans_vers
  138. mathtrans_vers.o:    vers.c
  139.     $(CC) $(CFLAGS) -c vers.c -o mathtrans_vers.o -DLIBRARY_VERS=__auto_mathtrans_vers
  140. ##############################################################################
  141. rexxsyslib.o:    base.c
  142.     $(CC) $(CFLAGS) -c base.c -o rexxsyslib.o -DLIBRARY_NAME=\"rexxsyslib.library\" \
  143.       -DLIBRARY_BASE=RexxSysBase -DLIBRARY_VERS=__auto_rexxsyslib_vers
  144. rexxsyslib_vers.o:    vers.c
  145.     $(CC) $(CFLAGS) -c vers.c -o rexxsyslib_vers.o -DLIBRARY_VERS=__auto_rexxsyslib_vers
  146. ##############################################################################
  147. translator.o:    base.c
  148.     $(CC) $(CFLAGS) -c base.c -o translator.o -DLIBRARY_NAME=\"translator.library\" \
  149.       -DLIBRARY_BASE=TranslatorBase -DLIBRARY_VERS=__auto_translator_vers
  150. translator_vers.o:    vers.c
  151.     $(CC) $(CFLAGS) -c vers.c -o translator_vers.o -DLIBRARY_VERS=__auto_translator_vers
  152. ##############################################################################
  153. utility.o:    base.c
  154.     $(CC) $(CFLAGS) -c base.c -o utility.o -DLIBRARY_NAME=\"utility.library\" \
  155.       -DLIBRARY_BASE=UtilityBase -DLIBRARY_VERS=__auto_utility_vers
  156. utility_vers.o:    vers.c
  157.     $(CC) $(CFLAGS) -c vers.c -o utility_vers.o -DLIBRARY_VERS=__auto_utility_vers
  158. ##############################################################################
  159. wb.o:    base.c
  160.     $(CC) $(CFLAGS) -c base.c -o wb.o -DLIBRARY_NAME=\"wb.library\" \
  161.       -DLIBRARY_BASE=WorkbenchBase -DLIBRARY_VERS=__auto_wb_vers
  162. wb_vers.o:    vers.c
  163.     $(CC) $(CFLAGS) -c vers.c -o wb_vers.o -DLIBRARY_VERS=__auto_wb_vers
  164. ##############################################################################
  165. ## AJGG: generated manually.  ##
  166. ################################
  167. amigaguide.o:    base.c
  168.     $(CC) $(CFLAGS) -c base.c -o amigaguide.o -DLIBRARY_NAME=\"amigaguide.library\" \
  169.       -DLIBRARY_BASE=AmigaGuideBase -DLIBRARY_VERS=__auto_amigaguide_vers
  170. amigaguide_vers.o:    vers.c
  171.     $(CC) $(CFLAGS) -c vers.c -o amigaguide_vers.o -DLIBRARY_VERS=__auto_amigaguide_vers
  172. ##############################################################################
  173. keymap.o:    base.c
  174.     $(CC) $(CFLAGS) -c base.c -o keymap.o -DLIBRARY_NAME=\"keymap.library\" \
  175.       -DLIBRARY_BASE=KeymapBase -DLIBRARY_VERS=__auto_keymap_vers
  176. keymap_vers.o:    vers.c
  177.     $(CC) $(CFLAGS) -c vers.c -o keymap_vers.o -DLIBRARY_VERS=__auto_keymap_vers
  178. ##############################################################################
  179. lowlevel.o:    base.c
  180.     $(CC) $(CFLAGS) -c base.c -o lowlevel.o -DLIBRARY_NAME=\"lowlevel.library\" \
  181.       -DLIBRARY_BASE=LowLevelBase -DLIBRARY_VERS=__auto_lowlevel_vers
  182. lowlevel_vers.o:    vers.c
  183.     $(CC) $(CFLAGS) -c vers.c -o lowlevel_vers.o -DLIBRARY_VERS=__auto_lowlevel_vers
  184. ##############################################################################
  185. realtime.o:    base.c
  186.     $(CC) $(CFLAGS) -c base.c -o realtime.o -DLIBRARY_NAME=\"realtime.library\" \
  187.       -DLIBRARY_BASE=RealTimeBase -DLIBRARY_VERS=__auto_realtime_vers
  188. realtime_vers.o:    vers.c
  189.     $(CC) $(CFLAGS) -c vers.c -o realtime_vers.o -DLIBRARY_VERS=__auto_realtime_vers
  190. ##############################################################################
  191. datatypes.o:    base.c
  192.     $(CC) $(CFLAGS) -c base.c -o datatypes.o -DLIBRARY_NAME=\"datatypes.library\" \
  193.       -DLIBRARY_BASE=DataTypesBase -DLIBRARY_VERS=__auto_datatypes_vers
  194. datatypes_vers.o:    vers.c
  195.     $(CC) $(CFLAGS) -c vers.c -o datatypes_vers.o -DLIBRARY_VERS=__auto_datatypes_vers
  196. ##############################################################################
  197. nv.o:        base.c
  198.     $(CC) $(CFLAGS) -c base.c -o nv.o -DLIBRARY_NAME=\"nonvolatile.library\" \
  199.       -DLIBRARY_BASE=NVBase -DLIBRARY_VERS=__auto_nv_vers
  200. nv_vers.o:    vers.c
  201.     $(CC) $(CFLAGS) -c vers.c -o nv_vers.o -DLIBRARY_VERS=__auto_nv_vers
  202. ##############################################################################
  203.